/*--------------------------------------------------------------------*/
/* Стили для блока меню в колонках */
.colMenuBox .box_top {
    background: url(../images/box_grey.png) no-repeat top right;
    height: 7px;
}

.colMenuBox .box_top span {
    background: url(../images/box_grey.png) no-repeat top left;
    display: block;
    height: 7px;
    margin-right: 50%;
}

.colMenuBox .box_center {
    background: url(../images/box_grey_center.png) repeat-y right -15px;
    overflow: hidden;
}

.colMenuBox .box_center div.boxbody {
    background: url(../images/box_grey_center.png) repeat-y left -15px;
    display: block;
    margin-right: 50%;
    position: relative;
}

.colMenuBox .box_center div.boxbody .box_center_content {
    margin-right: -100%;
    overflow: hidden;
    padding: 0px;
}

.colMenuBox .box_bottom {
    background: url(../images/box_grey.png) no-repeat right -8px;
    height: 7px;
}

.colMenuBox .box_bottom span {
    background: url(../images/box_grey.png) no-repeat left -8px;
    display: block;
    height: 7px;
    margin-right: 50%;
}

.colMenuBox ul li {
    margin: 0;
}

.col_menu li a, .col_menu li li a {
    display: block;
    padding: 6px;
    text-decoration: none;
    color: #444
}

.col_menu li {
    border-top: 1px solid #D8D8D8;
}

.col_menu li.noBorders {
    border: none;
}

.col_menu li a:hover,
.col_menu li.current a,
.col_menu li.current a:hover
 {
    background: url("../images/box_blue.png") repeat-y scroll left top #3595BE;
    color: #FFFFFF;
    text-decoration: none; /*border: 1px solid #3595BE;*/
}
.col_menu li.current li a,
.col_menu li li.current a {
    background:none;
    color:#444;
    }
.col_menu li a span,
.col_menu li a:hover span,
.col_menu li.current a:hover span,
.col_menu li.current li > a span
 {
    width: 10px;
    height: 10px;
    display: inline-block;
    position:absolute;
    top:3px;
    left:0;
    background: transparent url("../images/arrows_pd.png") 0 0 no-repeat;
}

.col_menu li li.current > a span {
    background: transparent url("../images/arrows_pd.png") 100% 0 no-repeat;
}
.col_menu li li.current > a {
    color:#026F9D;
    }
.col_menu li a div {
    position:relative;
    }
.col_menu li ul li:hover > a {

}

.col_menu li.current a {

}